package com.yuanfengerp.expenseitem.service;

import com.yuanfengerp.expenseitem.model.ExpenseItemInfo;
import com.yuanfengerp.publicUtil.Result;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface IExpenseItemService {
    Result<String> insertExpenseItem(ExpenseItemInfo expenseItemInfo);

    Result<String> deleteExpenseItem(String expenses_ID);

    Result<String> updateExpenseItem(ExpenseItemInfo expenseItemInfo);

//    通过expenses_ID查询
    Result<ExpenseItemInfo> selectExpenseItemById(String expenses_ID);
    Result<List<ExpenseItemInfo>> selectExpenseItem(@Param("params") Map<String, Object> params);
}
